China's domestic oil production has peaked and is now declining, creating major repercussions, ranging from increased foreign oil dependency to upward pressure on global oil prices.
China's domestic oil production has peaked and is now declining, creating major repercussions, ranging from increased foreign oil dependency to upward pressure on global oil prices.
Please to comment